VirtualTimeScheduler class¶
Defined in
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive.dll
Full name: System.Reactive.Concurrency.VirtualTimeScheduler<T1, T2>
Modifiers: public abstract
Summary¶
Base class for virtual time schedulers using a priority queue for scheduled items.
Applies to
netstandard2.0
Class hierarchy
classDiagram
class VirtualTimeScheduler~T1,T2~
class VirtualTimeSchedulerBase~TAbsolute, TRelative~
VirtualTimeSchedulerBase~TAbsolute, TRelative~ <|-- VirtualTimeScheduler~T1,T2~
Inherits from: VirtualTimeSchedulerBase
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Creates a new virtual time scheduler with the default value of TAbsolute as the initial clock value. |
Methods¶
| Name | Summary |
|---|---|
| GetNext | Gets the next scheduled item to be executed. |
| ScheduleAbsolute | Schedules an action to be executed at dueTime. |